Semantic Aspects of Parallelism for SuperCollider

نویسنده

  • Tim BLECHMANN
چکیده

Supernova is a new implementation of the SuperCollider server scsynth, with a multi-threaded audio synthesis engine. To make use of this thread-level parallelism, two extensions have been introduced to the concept of the SuperCollider node graph, exposing parallelism explicitly to the user. This paper discusses the semantic inplications of these extensions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supernova - A scalable parallel audio synthesis server for SuperCollider

SuperCollider [5] is a computer music system based on an object-oriented real-time scripting language and a separate audio synthesis server. The synthesis server is programmed using a sequential programming model and is only able to use one CPU core for audio synthesis, so it does not make full use of today’s multi-core CPUs. In order to overcome this limitation we have implemented Supernova, a...

متن کامل

Constituent order and semantic parallelism in online comprehension: eye-tracking evidence from German.

Reading times for the second conjunct of and-coordinated clauses are faster when the second conjunct parallels the first conjunct in its syntactic or semantic (animacy) structure than when its structure differs (Frazier, Munn, & Clifton, 2000; Frazier, Taft, Roeper, & Clifton, 1984). What remains unclear, however, is the time course of parallelism effects, their scope, and the kinds of linguist...

متن کامل

supernova, a multiprocessor-aware synthesis server for SuperCollider

SuperCollider [McCartney, 1996] is a modular computer music system, based on an object-oriented real-time scripting language and a standalone synthesis server. supernova is a new implementation of the SuperCollider synthesis server, providing an extension for multi-threaded signal processing. With adding one class to the SuperCollider class library, the parallel signal processing capabilities a...

متن کامل

A Permissive Graphical Patcher for SuperCollider Synths

This article presents the first version of a permissive graphical patcher (referred to in the text as SCPGP) dedicated to fluid interconnection and control of SuperCollider Synths. With SCPGP, the user programs her/his SynthDefs normally as code in the SuperCollider environment, along with a minimal amount of additional information on these SynthDefs, and programs Patterns according to a simple...

متن کامل

The IXI Lang: A SuperCollider Parasite for Live Coding

This demo paper describes the rationale and design of the ixi lang, a live coding language built on top of SuperCollider. The paper explains why SuperCollider is used for this task, and reports on a survey conducted with users of the language. It concludes that simple and constrained systems can be useful in specific musical contexts, in particular when sketching or improvising, but that such s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011